#pragma once
#include"IBaseState.h"
#include "CGame.h"
#include "../../Game Objects/Header Files/CObjectManager.h"
#include "../../Misc/CBitmap.h"
#include "../../Game Objects/Header Files/CAnimatedObject.h"
#include "../../Misc/CDataParser.h"

class CMainMenu_PlayState : public IBaseState
{
private:
	CRenderer_AL	*m_pRenderer;
	cCamera_AL		*m_pCamera;
	CObjectManager	*m_pObjectManager;
	CBitmap m_Text;
	int m_nTextHeight;

	CAnimatedObject* m_pPlayer;


public:
	void Update(float fDT);
	void Exit();
	void Enter();
	void Initialize();
	bool Input();
};